package com.project.common.caching.provider;

import java.util.List;
import java.util.Map;

public interface HashProvider {
    void put(String key, String hashKey, String value);

    void putAll(String key, Map<String, String> values);

    void putIfAbsent(String key, String hashKey, String value);

    String get(String key, String hashKey);

    List<String> getAll(String key);

    void delete(String key, String hashKey);

    boolean exists(String key, String hashKey);
}
